package com.csy.user.entity.owner.service;

import com.csy.user.entity.owner.domain.AjOwnerRoom;
import com.csy.user.entity.owner.domain.vo.AjOwnerRoomRecordVo;
import com.csy.user.entity.owner.domain.vo.AjOwnerRoomVo;

import java.util.List;

/**
 * @Auther: sunxx
 * @Date: 2025/1/19 - 01 - 19 - 16:33
 * @Description: com.sxx.ajcommunity.owner.service
 * @version: 1.0
 */
public interface AjOwnerRoomService {

    List<AjOwnerRoomVo> getOwnerRoomList(AjOwnerRoomVo ajOwnerRoomVo);

    int addOwnerRoom(AjOwnerRoom ajOwnerRoom);

    List<AjOwnerRoomRecordVo> getOwnerRoomRecords(String ownerRoomId);

    int ownerDel(Long ownerId);

    int bindingRoom(AjOwnerRoomVo ownerRoom);

    int unBindOwner(AjOwnerRoomVo ownerRoom);
}
